physical grace - French English Dictionary